package com.ruisoft.base.controller;


public interface IBaseController {

	/**
	 * 分页查询资源，返回资源列表视图
	 */
	public String list();

	/**
	 * 新建资源时，返回资源编辑视图，即新增处理。
	 */
	public String create();

	/**
	 * 编辑资源时，返回资源编辑视图
	 */
	public String edit(String id);

	/**
	 * 编辑资源时，返回资源查看视图,即编辑完成后，返回到查看界面。
	 */
	public void view(String id);

	/**
	 * 新增、编辑资源页面的提交处理。保存资源实体，并返回资源列表视图
	 */
	public String update(String id);

	/**
	 * 根据主键ID删除资源实体，并返回资源列表视图
	 */
	public String delete(String id);
}
